Software Development
Pivotal Cloud Foundry Developer
Cloud Foundry Architecture
Cloud Foundry Command Line Interface
Cloud Foundry Overview
Logging, Scaling, and High Availability
Managed and User-provided Services

Cloud Foundry Architecture

Course Number:
sd_pcfd_a03_it_enus
Lesson Objectives

Cloud Foundry Architecture

  • start the course
  • describe the open architecture mechanism and its relevance in Cloud Foundry
  • describe and work with routing
  • describe and work with authentication and authorization
  • describe and work with Cloud Controller and Diego Brain
  • describe and work with Blobstore and Diego Cell
  • describe and work with broker and BBS
  • work with metrics
  • work with logs
  • set up and work with Endpoint
  • set up and work with Droplet
  • set up and work with Container
  • list Cloud Foundry architectural components, manage and service end-to-end Cloud Foundry deployments
  • set up cf users, deploy and scale applications

Overview/Description
This course covers the internal architecture of Cloud Foundry and the internal request management.

Target Audience
IT professionals, software engineers, developers, and architects

Cloud Foundry Command Line Interface

Course Number:
sd_pcfd_a02_it_enus
Lesson Objectives

Cloud Foundry Command Line Interface

  • start the course
  • set up CLI environment on various platforms
  • list various CLI plugins and custom plugins
  • compare the fundamental commands used to interact with Cloud Foundry
  • work with fundamental commands to manage the organization
  • work with fundamental commands to manage spaces
  • work with fundamental commands to manage routes
  • deploy an application and manage the application status
  • work with CLI to manage logs
  • recognize the practical usage of CUPS
  • work with commands for common user and role management
  • work with CLI BOSH commands
  • recognize the significance of return codes in the outcome of command execution
  • set up cf CLI environment, deploy applications, and manage applications using CLI commands

Overview/Description
In this course, you will learn how to set up the Cloud Foundry command line interface, or cf CLI, environment to interact with Cloud Foundry components and manage them effectively.

Target Audience
IT professionals, software engineers, developers, and architects

Cloud Foundry Overview

Course Number:
sd_pcfd_a01_it_enus
Lesson Objectives

Cloud Foundry Overview

  • start the course
  • describe the Cloud Foundry platform
  • identify the significance of Cloud Foundry as a Platform as a Service (PaaS)
  • list the various components of Cloud Foundry
  • identify an organization and spaces along with their roles in application and infrastructure management
  • set up an organization and spaces on the Cloud Foundry application management platform
  • illustrate use case for organization and spaces in a Cloud Foundry application management lifecycle
  • identify the various mechanisms to create, authenticate and authorize users and define roles
  • set up a Cloud Foundry environment for application management
  • describe the various application components provided in Cloud Foundry
  • control application deployment and identify various application states
  • describe how Cloud Foundry utilizes infrastructures of various cloud providers
  • recognize the importance of BOSH and its deployment features for distributed services
  • describe the characteristics of cloud and Cloud Foundry components

Overview/Description
In this course, you'll cover the components of Cloud Foundry along with the essentials of Cloud Foundry application and infrastructure management.

Target Audience
IT professionals, software engineers, developers, and architects

Logging, Scaling, and High Availability

Course Number:
sd_pcfd_a04_it_enus
Lesson Objectives

Logging, Scaling, and High Availability

  • start the course
  • describe the application log and common errors
  • identify metrics
  • work with Loggregator
  • configure a scalable platform for applications in Cloud Foundry using BOSH
  • describe high availability capabilities in Cloud Foundry
  • describe the backup and disaster recovery process in Cloud Foundry
  • work with backup and disaster recovery processes in Cloud Foundry
  • set up colocation in Cloud Foundry
  • work with commands used in CF deployment and recovery
  • work with manual scaling in Cloud Foundry
  • illustrate high availability in Cloud Foundry
  • identify and evaluate backup processes and prerequisites

Overview/Description
In this course, you will learn how to set up high availability, scaling management, and the logging mechanism in Cloud Foundry.

Target Audience
IT professionals, software engineers, developers, and architects

Managed and User-provided Services

Course Number:
sd_pcfd_a05_it_enus
Lesson Objectives

Managed and User-provided Services

  • start the course
  • describe services and their categories
  • create user-provided service
  • provision services manually
  • configure service management in Cloud Foundry
  • work with route service to manage application request
  • migrate database
  • create a managed service
  • deploy and manage services
  • describe services and interaction strategies
  • demonstrate the capabilities of the service broker
  • describe the role of manifest and their usage in service management
  • describe and illustrate the service management life cycle
  • create services and use cloud-config to deploy IaaS

Overview/Description
In this course, you will learn how to differentiate between managed and user-provided services. You will also explore how to build and control managed and user-provided services using the CLI and GUI client of Cloud Foundry.

Target Audience
IT professionals, software engineers, developers, and architects

Close Chat Live